#ifndef SESSION_H
#define SESSION_H

#include <QObject>
#include <QDateTime>

class Session
{
public:
    Session();
    Session(const QString &item , const QDateTime &datetime);

    bool isKeepAlive(const QTime &currentTime); // 判断会话是否存活

    void updateDateTime(const QDateTime &currentDateTime);  // 修改会话的最新时间戳

private:
    QString ip;         // 会话中用户的IP
    QString username;   // 会话中用户的用户名
    QDateTime dateTime; // 会话的最新时间戳

};

#endif // SESSION_H
